ILSC VANCOUVER
INSTITUTE OF ENGLISH LANGUAGE STUDIES
EC OXFORD
ILSC - UNIVERSITY OF BRITISH COLUMBIA
EC BRIGHTON
UNIVERSITY OF BATH
BSC - OXFORD BROOKES UNIVERSITY
EC BRISTOL
ARDMORE BERKSHIRE COLLEGE
EC VANCOUVER
OHLA YOUTH CAMP MIAMI
CAE - PRINCESS HELENA COLLEGE